sound flogging - German English Dictionary